// run: $exec < input
#include <iostream>

long long n, a, b, c;

int main()
{
	std::cin >> n >> a >> b >> c;
	long long ans;
	if (b > n && a > n) { std::cout << "0\n"; return 0; }
	if (b - c <= a) {
		long long t = (n - b + 1) / (b - c);
		if (t < 0) t = 0;
		ans = t + (((n - b + 1) % (b - c)) > 0);
		n -= ans * (b - c);
		ans += n / a;
	} else {
		ans = n / a;
		n %= a;
		if (n >= b) {
			long long t = (n - b + 1) / (b - c);
			ans += t + (((n - b + 1) % (b - c)) > 0);
		}
	}
	std::cout << ans << '\n';
}

